package it.univaq.mwt.business.model;

import java.util.Collection;
import java.util.Set;

public class Album {
	
	private int id;
	
	private String nome;
	
	private float durata;
	
	private int anno;
	
	private Set<Canzoni> canzoni;
	
	private Collection<Gruppo> gruppo;

	public Album() {
		super();
	}

	public Album(int id, String nome, float durata, int anno,
			Set<Canzoni> canzoni, Collection<Gruppo> gruppo) {
		super();
		this.id = id;
		this.nome = nome;
		this.durata = durata;
		this.anno = anno;
		this.canzoni = canzoni;
		this.gruppo = gruppo;
	}
	
	public Album(String nome, float durata, int anno,
			Set<Canzoni> canzoni, Collection<Gruppo> gruppo) {
		super();
		this.nome = nome;
		this.durata = durata;
		this.anno = anno;
		this.canzoni = canzoni;
		this.gruppo = gruppo;
	}

	public Album(int id, String nome, float durata, int anno) {
		super();
		this.id = id;
		this.nome = nome;
		this.durata = durata;
		this.anno = anno;
	}
	
	public Album(String nome, float durata, int anno) {
		super();
		this.nome = nome;
		this.durata = durata;
		this.anno = anno;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public float getDurata() {
		return durata;
	}

	public void setDurata(float durata) {
		this.durata = durata;
	}

	public int getAnno() {
		return anno;
	}

	public void setAnno(int anno) {
		this.anno = anno;
	}

	public Set<Canzoni> getCanzoni() {
		return canzoni;
	}

	public void setCanzoni(Set<Canzoni> canzoni) {
		this.canzoni = canzoni;
	}

	public Collection<Gruppo> getGruppo() {
		return gruppo;
	}

	public void setGruppo(Collection<Gruppo> gruppo) {
		this.gruppo = gruppo;
	}

	
	
	
}
